table rug - French English Dictionary